Pervade (someone's) thoughts

Translations
envahir les pensées de quelqu'un
Definitions
To be present and influential in someone's mind or thinking, often to the extent that it dominates their mental focus or emotional state.